#abody {
    width: 21cm;
    height: 29.7cm;
    margin: 0 auto;
    overflow: hidden;
    padding: 1.5cm 1.2cm 1.2cm 2.5cm;
}

.main{
    height: 75%;
    overflow: hidden;
}

.le{
    width:29%;
    border-right: double 3px #666;
    float:left;
}

.ri {
    width: 70%;
    float:right;
}

.aline {
    height:0.9cm;
    border-bottom:1px;
    border-bottom-style: dashed;
    border-bottom-color: #999;
    margin-right:8px;
    color:#eee;
    line-height:0.9cm;
}

.footer {
    clear:both;
    overflow:hidden;
}

.dobuleline {
    border-top:dobule 3px #666;
}